package com.crazy.entity;

import com.crazy.enums.PositionEnum;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.awt.*;

/**
 * @author panyonghui
 * @describe 图片坐标
 * @date 2022/6/23 16:08
 */
@Getter
@Setter
@ToString
public class ImagePosition {
    /**
     * x轴位置
     */
    private int x;

    /**
     * x轴位置
     */
    private int y;

    /**
     * 宽度
     */
    private int width;

    /**
     * 高度
     */
    private int height;

    /**
     * 文件类型
     */
    private String imageType;

    /**
     * 坐标角落
     */
    private PositionEnum positionEnum;

    /**
     * x轴边距
     */
    private int marginX;

    /**
     * y轴边距
     */
    private int marginY;

    /**
     * 透明度
     */
    private float transparent;

    /**
     * 目标文件路径
     */
    private String targetPath;

    /**
     * 颜色
     */
    private Color color;

    /**
     * 字体对象
     */
    private Font font;
}
